hydromatic brake - English Synonyms Dictionary